Parallel Heuristic Search - New Approaches to Parallel Simulated Annealing and Tabu Search
نویسنده
چکیده
A large number of combinatorial optimization problems can presently only be solved to proven optimality if they are of very moderate size. This fact motivates the interest in approximation algorithms and heuristics. The former class of algorithms are able to guarantee the quality of the produced (suboptimal) solutions within certain bounds, while heuristics usually only have empirical evidence of their problem solving abilities. Many of these heuristics are tailored to a specific problem type. There exists however a small family of more generally applicable heuristics (metaheuristics), which with a little effort can be turned into a heuristic for a variety of problems. Belonging to this family are Simulated Annealing [3] and Tabu Search [3]. Even though heuristics offer the ability to find good solutions in moderate time, the computational expense may still be significant. It is therefore relevant to try to exploit the potentially vast computational power of parallel computers by designing and implementing parallel versions of the heuristics. Parallelization of Simulated Annealing has received some attention so far [2], while parallelization of Tabu Search has only recently received noteworthy attention [1].
منابع مشابه
Solving an one-dimensional cutting stock problem by simulated annealing and tabu search
A cutting stock problem is one of the main and classical problems in operations research that is modeled as Lp < /div> problem. Because of its NP-hard nature, finding an optimal solution in reasonable time is extremely difficult and at least non-economical. In this paper, two meta-heuristic algorithms, namely simulated annealing (SA) and tabu search (TS), are proposed and deve...
متن کاملParallel Strategies for Meta-heuristics
We present a state-of-the-art survey of parallel meta-heuristic developments and results, discuss general design and implementation principles that apply to most meta-heuristic classes, instantiate these principles for the three meta-heuristic classes currently most extensively used—genetic methods, simulated annealing, and tabu search, and identify a number of trends and promising research dir...
متن کاملAssigning cells to switches in cellular mobile networks: a comparative study
Assigning cells to switches in cellular mobile networks is an NP-hard problem which, for realsize mobile networks, could not be solved by using exact methods. In this context, heuristic approaches like genetic algorithms, tabu search and simulated annealing can be used. This paper proposes a comparative study of three heuristics—tabu search, simulated annealing and Parallel Genetic Algorithms w...
متن کاملA Mixed Heuristic for Circuit Partitioning
As general-purpose parallel computers are increasingly being used to speed up different VLSI applications, the development of parallel algorithms for circuit testing, logic minimization and simulation, HDL-based synthesis, etc. is currently a field of increasing research activity. This paper describes a circuit partitioning algorithm which mixes Simulated Annealing (SA) and Tabu Search (TS) heu...
متن کاملA Fault-Tolerant Parallel Heuristic for Assignment Problems
This paper presents a new approach for parallel heuristic algorithms based on adaptive parallelism. Adaptive parallelism was used to dynamically adjust the parallelism degree of the application with respect to the system load. This approach demonstrates that high-performance computing using heterogeneous workstations combined with massively parallel machines is feasible to solve large assignmen...
متن کامل